﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.Net;

namespace A55Directory类操作目录
{
    class Program
    {
        static void Main(string[] args)
        {
            //移动  类似于改名,不能跨分区
            //Directory.Move(@"D:\A1\ABC",@"D:\ABC");
            //创建目录
            Directory.CreateDirectory(@"D:\X\Y\Z");
            //删除
            Directory.Delete(@"D:\X\Y\Z\");
            //获取文件夹下所有文件
            string[] files= Directory.GetFiles(@"F:\FTPRoot\软件");
            foreach (var item in files)
            {
                Console.WriteLine( Path.GetFileName( item));
            }
            //获取文件夹下的所有子文件夹
            string[] dirs= Directory.GetDirectories(@"F:\FTPRoot\软件");
            foreach (var item in dirs)
            {
                Console.WriteLine(( item.Substring(item.LastIndexOf('\\')+1)));
            }
            //当前工作目录
            Console.WriteLine(Directory.GetCurrentDirectory());
            Console.WriteLine(File.ReadAllText("a.txt"));
            //获取电脑所有盘符
             string[] drives= Directory.GetLogicalDrives();
            foreach (var item in drives)
            {
                Console.WriteLine(item);
            }
        }
    }
}
